bitkeeper revision 1.1159.237.1 (42009f91t0Aoy5LO2Vy893fGlSNC7Q)
authorkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>
Wed, 2 Feb 2005 09:38:25 +0000 (09:38 +0000)
committerkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>
Wed, 2 Feb 2005 09:38:25 +0000 (09:38 +0000)
Make MP table findable on x86_64.
Signed-off-by: keir.fraser@cl.cam.ac.uk
xen/arch/x86/mpparse.c

index 7db6f8a6da7e5fd6b4be3233942d71f8499427c5..97c85aad53b8ec10d262921e2ba377a7b0b05a45 100644 (file)
@@ -859,7 +859,7 @@ void __init get_smp_config (void)
 
 static int __init smp_scan_config (unsigned long base, unsigned long length)
 {
-       unsigned long *bp = phys_to_virt(base);
+       unsigned int *bp = phys_to_virt(base);
        struct intel_mp_floating *mpf;
 
        Dprintk("Scan SMP from %p for %ld bytes.\n", bp,length);